Big Huge Thesaurus

malacostracan crustacean

noun